fin (final) - Turkish English Dictionary